365bet中国官方网站

  • word of the day

    rose apple

    rose apple - 365bet中国官方网站 definition and meaning for word rose apple

    Definition
    (noun) tropical tree of the East Indies cultivated for its edible fruit Definition
    (noun) fragrant oval yellowish tropical fruit used in jellies and confections

  • Word used in video below:
    text: apple okay danny ask susie for the apple
    Download our Mobile App Today